package com.huixuebao.after.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class FunctionDTO implements Serializable {

    private String id;
    /**
     * 父id
     */
    private String pid;
    /**
     * 菜单类型:目录0/菜单1/按钮2
     */
    private Integer funType;
    /**
     * 菜单名称
     */
    private String funName;
    /**
     * 图标
     */
    private String funIcon;
    /**
     * 菜单请求链接
     */
    private String funUrl;
    /**
     * 用于菜单页面排序显示
     */
    private String sort;
    /**
     * 0是页签，1是新窗口
     */
    private Integer openMode;
    /**
     * 权限标识
     */
    private String permissionIdent;
    /**
     * 菜单状态
     */
    private String status;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 备注
     */
    private String remark;
    /**
     * 备注
     */
    private String userType;
    /**
     * 菜单类型
     */
    private Integer menuType;
    /**
     * 获取子集列表
     */
    private List<FunctionDTO> children;

}
